/*mvalle*/
a.btnNuevo
{
    background: url(../images/nuevo.gif) no-repeat top left;
    text-align:right
}
a.button,button.button,.text .button{display:inline-block;margin:0 .7em 0 0;padding:5px 10px 6px 10px;border:1px solid #dedede;border-right:1px solid #bbb;border-bottom:1px solid #bfbfbf;background-color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e9e9e9));background:-webkit-linear-gradient(top, #fff, #e9e9e9);background:-moz-linear-gradient(top, #fff, #e9e9e9);background:-ms-linear-gradient(top, #fff, #e9e9e9);background:-o-linear-gradient(top, #fff, #e9e9e9);font-family:"Lucida Grande", Tahoma, Arial, sans-serif;font-size:100%;line-height:130%;color:#464646;cursor:pointer;text-decoration:none;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 1px 1px;-moz-box-shadow:rgba(0,0,0,0.1) 0px 1px 1px;box-shadow:rgba(0,0,0,0.1) 0px 1px 1px}

.tablaTituloOpciones_MIDIS{padding:2px;width:100%;border-collapse: collapse;background-color:#b50055; border-right: 2px solid #b50055; border-top: 2px solid #b50055; border-left: 2px solid #b50055;	border-bottom: 2px solid #b50055; }
.tituloBlanco_MIDIS{ font-family:Helvetica; font-size: 8pt; font-style:normal; font-weight:bold;color:#FFFFFF;background-color:#b50055;}
.tablaPrincipal_MIDIS{width:100%;border-collapse: collapse;background-color:#D6DEEC;border: #3E65AD 1px solid;}
.tablaPrincipalSin{border-collapse: collapse;border: #3E65AD 1px solid;}
.divTitulo_MIDIS{padding: 5px  0;margin:0 auto;background:#0088cc;color:blue;font-size:8pt;font-weight:bold;}
.tablaTitulo_MIDIS{width:25%;border-collapse: collapse;background-color:#E58C00;border: #b50055 1px solid;border-right: 1px solid #b50055;border-top: 1px solid #b50055;border-left: 1px solid #b50055;border-bottom: 1px solid #b50055;}
.tablaInterna_MIDIS
{
    width:100%;
    border-collapse: collapse;
    background-color:#E6E6E6;
    border: #3E65AD 1px solid;
    color:#3162A6;
    font-family:Helvetica ;
    font-style:normal ;
    font-size: 9pt ;
    }
.tituloTextNormal { font-family:Helvetica; font-size: 9pt; font-style:normal;color:#3162A6;}
.select8_MIDIS{font-size:8pt;border-style: solid; border-top-width: thin; border-right-width: thin;border-bottom-width: thin; border-left-width: thin;border-color:#3E65AD; BORDER-BOTTOM-WIDTH: 1px;border-top-width:1px;border-right-width:1px;border-left-width:1px}
.tabla100{width:100%;border-collapse: collapse;padding: 0px  0;margin:0 auto;}
.letraAsterisco_MIDIS {font-family:tahoma, cursive; font-size:8pt;color:#b50055;}
.lupita_MIDIS{border: 0px solid #3D77CB;cursor:pointer;width:25px;height: 25px;}
.lupita1_MIDIS{border: 0px solid #3D77CB;cursor:pointer;width:20px;height: 20px;}
.lupita2_MIDIS{border: 0px solid #3D77CB;cursor:pointer;width:16px;height: 17px;}
.lupita3_MIDIS{border: 0px solid #3D77CB;cursor:pointer;width:18px;height: 18px;}
.lupita4_MIDIS{border: 0px solid #3D77CB;cursor:pointer;width:250px;height: 30px;}
.letraLink_MIDIS {font-size: 8pt;font-family:Helvetica;cursor:pointer;color:blue;font-weight:bold;text-decoration:underline;}
.letraLinkR_MIDIS {font-size: 8pt;font-family:Helvetica;cursor:pointer;color:red;font-weight:bold;text-decoration:underline;}
.tablaInterna_MIDIS{width:100%;border-collapse: collapse;background-color:#F6F6F6;border: #3E65AD 1px solid;}
.cajaTextoMayuscula1{background:#FFFFFF;text-transform:uppercase;font-size:8pt;border-style: solid; border-top-width: thin; border-right-width: thin;border-bottom-width: thin; border-left-width: thin;border-color:#3E65AD; BORDER-BOTTOM-WIDTH: 1px;border-top-width:1px;border-right-width:1px;border-left-width:1px}
.cajaTextoMayuscula{text-transform:uppercase;font-size:8pt; }
.boton{border: 1px solid #3D77CB;background-color: #E6E6E6;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;	font-weight:bold;color: #000000;text-decoration: none;	padding-left: 1px;padding-top: 1px;cursor:pointer;width:auto;}
.boton1{border: 1px solid #3D77CB;background-color: #E6E6E6;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;	font-weight:bold;color: #000000;text-decoration: none;	padding-left: 1px;padding-top: 1px;cursor:pointer;width:auto; text-align:left;}
.textNormal6 { font-family:Arial,Verdana,Helvetica, sans-serif; font-size: 6pt; font-style:normal;color:#000000;font-weight:normal;}
.textNormal7 { font-family:Arial,Verdana,Helvetica, sans-serif; font-size: 7pt; font-style:normal;color:#000000;font-weight:normal;}
.textNormal8 { font-family:Arial,Verdana,Helvetica, sans-serif; font-size: 8pt; font-style:normal;color:#000000;font-weight:normal;}
.textNormal9 { font-family:Arial,Verdana,Helvetica, sans-serif; font-size: 9pt; font-style:normal;color:#000000;font-weight:normal;}
.textNormal10 { font-family:Arial,Verdana,Helvetica, sans-serif; font-size: 10pt; font-style:normal;color:#000000;font-weight:normal;}
.tablaDetallex {width:100%;border-collapse: collapse;border-style:none;border: #FFFFFF 1px solid;border-right: 1px solid  #FFFFFF;border-top: 1px solid  #FFFFFF;border-left: 1px solid  #FFFFFF;border-bottom: 1px solid  #FFFFFF;}
.tablaDetalle{width:100%;border-collapse: collapse;background-color:#F6F6F6;border: #3E65AD 1px solid;}
.tituloTablaDetalle { font-family:Helvetica; font-size: 8pt; font-style:normal; font-weight:bold;color:#FFFFFF;background-color:#778CCA;}

.textBoldl8 { font-family:Arial,Verdana,Helvetica, sans-serif; font-size: 8pt; font-style:normal;color:#000000;font-weight:bold;}
.tituloAzul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style:normal; font-weight:bold;color:blue}


/*Panel Lateral*/
.panelbody
{
    background: #fff url(images/nav_header_back.gif) repeat-x left top;
    overflow: auto;
}
.panelitems ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}

.panelitems ul li
{
    background: url(images/areaButton.png) repeat-x;
    height: 34px;
    padding: 0;
    margin: 0;
    font-weight: bold;
}

.panelitems ul li a
{
    display: block;
    height: 100%;
    color: #15428b !important;
    line-height: 34px;
}

/*-------------------panelbody-subitems----------*/

.panelbody-subitems ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}

.panelbody-subitems ul li
{
    background-image: url('images/bgListaInactive.png') !important;
    background-repeat: repeat-x;
    color: #15428b !important;
    margin: 0;
    padding: 0;
}

.panelbody-subitems ul li a
{
    line-height: 36px;
    margin-left: 15px;
    margin-left: 0;
    padding-left: 8px;
    display: block;
}

.panelbody-subitems ul li:hover
{
    background-image: url('images/bgListaActive.png') !important;
    background-repeat: repeat-x;
    background-attachment: inherit; /*border-bottom:1px Solid #6693CF;*/
}

.panelbody-subitems ul li a:hover
{
    color: Black;
}


   html, body
   {
       font-size: .75em;
    font-family: Tahoma, verdana, arial;
    color: #232323;
    background-color: #d6e8ff;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    }

.tablaInterna1{width:100%;border-collapse: collapse;background-color:#cccccc;border: #3E65AD 1px solid;}
.tituloOpcion { font-family:Helvetica,Verdana,Arial, sans-serif; font-size: 9pt; font-style:normal; font-weight:bold;color:#FFFFFF;background-color:#b50055;}
.tablaPrincipalSin1{width:100%;border-collapse: collapse;border:#99bb55 1px solid;background-color:#f6f6f6;}    
.tituloTextBold8 { font-family:Helvetica; font-size: 8pt; font-style:normal;color:#000000;font-weight:bold;}